home *** CD-ROM | disk | FTP | other *** search
/ Java 1996 August / Java - Summer 1996.iso / rockridge / applet / anatomy / betaclasses / Simple.java < prev    next >
Encoding:
Java Source  |  1995-11-13  |  674 b   |  35 lines

  1. import java.awt.Graphics;
  2.  
  3. public class Simple extends java.applet.Applet {
  4.  
  5.     StringBuffer buffer = new StringBuffer();
  6.  
  7.     public void init() {
  8.     resize(500, 20);
  9.         addItem("initializing... ");
  10.     }
  11.  
  12.     public void start() {
  13.         addItem("starting... ");
  14.     }
  15.  
  16.     public void stop() {
  17.         addItem("stopping... ");
  18.     }
  19.  
  20.     public void destroy() {
  21.     addItem("preparing for unloading...");
  22.     }
  23.  
  24.     public void addItem(String newWord) {
  25.     System.out.println(newWord);
  26.     buffer.append(newWord);
  27.     repaint();
  28.     }
  29.  
  30.     public void paint(Graphics g) {
  31.     g.drawRect(0, 0, size().width - 1, size().height - 1);
  32.     g.drawString(buffer.toString(), 5, 15);
  33.     }
  34. }
  35.